package com.hyzx.qbasic.admin.domain.repository;

import com.github.pagehelper.PageInfo;
import com.hyzx.qbasic.admin.model.po.SysDataSetPO;

import java.util.List;

/**
 * 数据集管理 仓储接口
 *
 * @author 黄江华
 * @since 2019-04-09
 */

public interface ISysDataSetRepository {

    PageInfo<SysDataSetPO> getPagedSysDataSetList(int pageNum, int pageSize, String datasetName);

    SysDataSetPO getSysDataSetById(Integer datasetId);

    SysDataSetPO getSysDataSetByName(String datasetName);

    boolean addSysDataSet(SysDataSetPO record);

    boolean editSysDataSet(SysDataSetPO record);

    boolean deleteSysDataSetByIds(List<Integer> idList);
}


